cherry laurel
noun
1
: a European evergreen shrub (Prunus laurocerasus) common in cultivation
called also laurel
2
: an evergreen shrub (Prunus caroliniana) of the southern U.S.
called also laurel cherry
Love words? Need even more definitions?
Merriam-Webster unabridged
Share